need/require help - German English Dictionary